import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Class Nube es una super clase por que Nube1 y Nube2 Heredan de ella
 * @author (Programación Orientada a Objetos- Adrián Cerda Cerda)
 * @version (Mayo 2012)
 */
public class Nube extends Actor
{
 
    private int cont=0; //para mover las nuves lentamente
    /**
     * Esta es una clase donde que Heredan las Nube1 y Nube2 ya que todas se moveran
     * en el mismo sentido
     */
    public void mover()
    {
       cont=cont+1;
       if(cont>2)
       {
        setLocation(getX()+1,getY()+1);
        cont=0;
       }
    }
     
    public void posicion()
    {
         PlaneWorld pw= (PlaneWorld)super.getWorld();
         int x1= pw.scrollSpeed;
         int y1= pw.scrollSpeedY;
         int x2= getX()-x1;
         int y2= getY()-y1;
         if(x2<4)
         x2= pw.getWidth()-5;
         if(x2>= pw.getWidth()-4)
          x2=4;
         if(y2<4)
           y2= pw.getHeight()-5;
         if(y2> pw.getHeight()-4)
           y2=4;
         setLocation(x2 , y2 );
      
    }      
}
